as a result of the efforts made - Allemand Anglais Dictionnaire